home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 May
/
EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso
/
earcd
/
comm
/
cnet
/
edp2days.lha
/
EDPtwodays.doc
< prev
next >
Wrap
Text File
|
1997-02-18
|
4KB
|
100 lines
EDPTwoDays.Rexx version 2.0 by Edward Peyton
This program will log and SHOW ALL callers to your bbs on a given day,
ALL callers to the bbs for YESTERDAY, and, if you enable it, a GUESS as
to the callers you will have tomorrow. <G> I guess it should be called
EDPThreedays.rexx. The idea for the Tommorrow command was not mine, BTW,
I just added it at a rather insane users' suggestion. I hope that doesn't
make me insane as well. :)
NEW to version 2.0!!! :
Included is the ability to log all NETWORK calls, IF you use Trapdoor
as your network frontend! See The file EDPTODNET.Rexx for proper
installation of THAT rexx program. It interfaces with the today
automatically, once installed corectly. :)
ALSO, now you will have a COMPLETE log of ALL callers, for those with Maint
access to view. If you have some people or ports that you do not wish to log
in the Today, maint users will STILL see ALL logons, regardless. To take a look
at the difference anytime, just UN 'ID' yourself, and you will see what the
regular user sees. (Also to test this, in case you don't believe me :)
ALSO: Included is a DOS REXX script for viewing the last few callers in DOS,
without logging on at all. This (by Default) will show you the FULL last
list of callers. Be sure to install somewhere the MCI stripper program
by Tinic Urou, 'MASTRIPPER', (INcluded in this archive), as this rexx script
uses that program to strip all the MCI before it shows it to you in a shell.
Otherwise it would look kinda kludgy. :) Just define the path for the program.
Remember that this program 'EDPTODSHOW.REXX' is a DOS rexx program, not a CNET
rexx file!!! See that file for its usage and installation.
Anyway, to install:
1)Look at, and change the settings below, if neccesary.
2) Edit your bbstext, and add this program somewhere in the logon sequence,
so it will actually LOG the users as they log on.
{#0Pfiles:rexx/edptwodays.rexx}
I would suggest somewhere in your sys.welcome, or line # 62 of your
bbstext, where it says @cleared for logon.
4)
Add the following menu items to your BBSMENU, Available everywhere:
TODay {#0Pfiles:rexx/edptwodays.rexx TODAY}
YESTerday {#0Pfiles:rexx/edptwodays.rexx YESTERDAY}
TOMorrow {#0Pfiles:rexx/edptwodays.rexx TOMORROW}
Use Control Q's of course, and edit the path to reflect where YOU have
the program stored. I usually copy things that run at every logon or off
to RAM on bootup, then run them from there. Seems to speed things up a bit.
5) ***MOST IMPORTANT!!!!****
You MUST define an EVENT to run at midnight, or very close to it, so that
the proper files can be changed, renamed, added, etc. Otherwise, the TODAY
file will just go on forever, and you don't want that. hehe
Here's what to run:
RUNArexx
Args: Pfiles:rexx/edptwodays.rexx CHANGEDAY
PORT 0
Immediate--System idle or not (OR Immediate--Force system idle)
Time=0000 (or 1159)
Valid=5
Interval=0
Iterate=1
However you run it is not important, what IS important is THAT you run it
with the CHANGEDAY argument, so that you will have each days' data files.
/* -----Sysop definable settings----- */
ls=0 /*0=Don't LOG sysop, 1=LOG sysop*/
log='Sysdata:edptoday.ctxt' /*Location and name of Log file for TODAY*/
log2='sysdata:edpyesterday.ctxt' /*Location and name of Log file for YESTERDAY*/
log3='sysdata:edptomorrow.ctxt' /*Location and name of log file for tommorow */
loga='sysdata:edpalltoday.ctxt' /*Logs All the excluded callers for sysop viewing! */
loga2='sysdata:edpallyest.ctxt' /* Yesterdays ALL logged callers. */
list='Organization' /* Choose Organization to list organizations string, or Access Group to list Access group name. */
lista='Access Group' /* Chosee Organization to list organizations in the log ALL callers, or Access Group to list access group. */
bbs='Atlantis' /*How you want your BBS name to read */
pt=4 /*Port to NOT log; D to disable */
group=25 /* Access group to not log */
grou=2 /* another access group to NOT log. */
Edward D. Peyton
Atlantis BBS: (904) 479-3133 | 479-4080
WebSite: http://www.pen.net/~atlantis
email : edp@pen.net Edward Peyton@1:3612/369.0
snailmail:
5100 N 9th Ave F-601
Pensacola, FL 32504
DISCLAIMER:
Use it at your own risk, and all that kind of stuff...etc...etc..:)